package com.fll.fangyiuser.dao;

import com.fll.fangyicommon.entity.user.Oss;
import org.apache.ibatis.annotations.Mapper;

/**
 * @author fll
 * @create 2023/2/24
 */
@Mapper
public interface OssDao {

    /**
     * 注册时插入oss
     * @param oss
     * @return
     */
    int insertOss(Oss oss);

    /**
     * 根据ossId查询用户Oss
     * @param userId
     * @return
     */
    Oss selectOssByUserId(Integer userId);

    /**
     * 根据userId更新背景图
     * @param userId
     * @param url
     * @return
     */
    Integer updateByUserId(Integer userId, String url);

    /**
     * 根据userId更新头像
     * @param userId
     * @param url
     * @return
     */
    Integer updateAvatarByUserId(Integer userId, String url);
}
